package com.zhangmeng.tools.editors.ace;

public enum AceTheme {

    ambiance("theme-ambiance.js", "ace/theme/ambiance"),
    chaos("theme-chaos.js", "ace/theme/chaos"),
    CHROME("theme-chrome.js", "ace/theme/chrome"),
    cloud9_day("theme-cloud9_day.js", "ace/theme/cloud9_day"),
    cloud9_night("theme-cloud9_night.js", "ace/theme/cloud9_night"),
    cloud9_night_low_color("theme-cloud9_night_low_color.js", "ace/theme/cloud9_night_low_color"),
    clouds("theme-clouds.js", "ace/theme/clouds"),
    clouds_midnight("theme-clouds_midnight.js", "ace/theme/clouds_midnight"),
    cobalt("theme-cobalt.js", "ace/theme/cobalt"),
    crimson_editor("theme-crimson_editor.js", "ace/theme/crimson_editor"),
    dawn("theme-dawn.js", "ace/theme/dawn"),
    dracula("theme-dracula.js", "ace/theme/dracula"),
    dreamweaver("theme-dreamweaver.js", "ace/theme/dreamweaver"),
    eclipse("theme-eclipse.js", "ace/theme/eclipse"),
    github("theme-github.js", "ace/theme/github"),
    github_dark("theme-github_dark.js", "ace/theme/github_dark"),
    gob("theme-gob.js", "ace/theme/gob"),
    gruvbox("theme-gruvbox.js", "ace/theme/gruvbox"),
    gruvbox_dark_hard("theme-gruvbox_dark_hard.js", "ace/theme/gruvbox_dark_hard"),
    gruvbox_light_hard("theme-gruvbox_light_hard.js", "ace/theme/gruvbox_light_hard"),
    idle_fingers("theme-idle_fingers.js", "ace/theme/idle_fingers"),
    iplastic("theme-iplastic.js", "ace/theme/iplastic"),
    katzenmilch("theme-katzenmilch.js", "ace/theme/katzenmilch"),
    kr_theme("theme-kr_theme.js", "ace/theme/kr_theme"),
    kuroir("theme-kuroir.js", "ace/theme/kuroir"),
    merbivore("theme-merbivore.js", "ace/theme/merbivore"),
    merbivore_soft("theme-merbivore_soft.js", "ace/theme/merbivore_soft"),
    mono_industrial("theme-mono_industrial.js", "ace/theme/mono_industrial"),
    monokai("theme-monokai.js", "ace/theme/monokai"),
    nord_dark("theme-nord_dark.js", "ace/theme/nord_dark"),
    one_dark("theme-one_dark.js", "ace/theme/one_dark"),
    pastel_on_dark("theme-pastel_on_dark.js", "ace/theme/pastel_on_dark"),
    solarized_dark("theme-solarized_dark.js", "ace/theme/solarized_dark"),
    solarized_light("theme-solarized_light.js", "ace/theme/solarized_light"),
    sqlserver("theme-sqlserver.js", "ace/theme/sqlserver"),
    terminal("theme-terminal.js", "ace/theme/terminal"),
    textmate("theme-textmate.js", "ace/theme/textmate"),
    tomorrow("theme-tomorrow.js", "ace/theme/tomorrow"),
    tomorrow_night("theme-tomorrow_night.js", "ace/theme/tomorrow_night"),
    tomorrow_night_blue("theme-tomorrow_night_blue.js", "ace/theme/tomorrow_night_blue"),
    tomorrow_night_bright("theme-tomorrow_night_bright.js", "ace/theme/tomorrow_night_bright"),
    tomorrow_night_eighties("theme-tomorrow_night_eighties.js", "ace/theme/tomorrow_night_eighties"),
    twilight("theme-twilight.js", "ace/theme/twilight"),
    vibrant_ink("theme-vibrant_ink.js", "ace/theme/vibrant_ink"),
    XCODE_JS("theme-xcode.js", "ace/theme/theme-xcode"),
    ;

    AceTheme(String name, String value) {
        this.name = name;
        this.value = value;
    }

    private final String name;

    private final String value;

    public String getName() {
        return name;
    }

    public String getValue() {
        return value;
    }

}
